mountain gorilla - German English Dictionary